BuildBetter’s CRM features help you maintain a comprehensive database of the people and companies in your recordings, automatically linking conversations to contacts and enriching your understanding of customer relationships.

Understanding the CRM Structure

BuildBetter organizes contacts in two main entities:

People

Individual contacts from your recordings, team members, and customers. Each person has a profile with contact details and associated data.

Companies

Organizations that people belong to. Companies group related contacts and provide organizational context for your interactions.

Managing People

Creating and Editing Profiles

People profiles contain essential contact information:
  • Name: First and last name
  • Email: Primary contact email
  • Avatar: Profile picture (auto-generated or uploaded)
  • Boundary: Internal (team) or External (customer/partner)
  • Persona: Role classification for filtering

Finding People

The people directory provides powerful search and filtering:
1

Search

Type in the search bar to find people by:
  • First or last name
  • Email address
  • Partial matches supported
2

Filter by Persona

Use persona filters to find specific roles:
  • Customer
  • Team Member
  • Partner
  • Custom personas you’ve created
3

Sort

Organize results alphabetically (A-Z or Z-A)
4

View Details

Click any person to see their full profile and associated data

Person Profile Features

Each person’s profile shows comprehensive information:

Managing Companies

Company Profiles

Companies group related people and provide organizational context: Company Information:
  • Company name
  • Logo/avatar
  • Associated people count
  • Custom properties
  • Integration data

Creating Companies

Companies can be created in multiple ways:

Manual Creation

Add new companies directly through the Companies tab or when associating people

CRM Sync

Automatically import companies from connected HubSpot or Salesforce accounts

Company Management Features

  • View all people in the company
  • Add or remove people
  • See roles and departments
  • Navigate to individual profiles

CRM Integrations

Supported Platforms

BuildBetter integrates with major CRM systems:

Setting Up Integration

1

Connect Your CRM

Navigate to Settings → Integrations and connect your CRM platform
2

Configure Field Mapping

Select which properties to sync between BuildBetter and your CRM
3

Initial Sync

Run the first sync to import existing contacts and companies
4

Ongoing Updates

Changes in either system automatically sync based on your configuration
Synced CRM data appears as read-only in BuildBetter. Edit these properties in your source CRM system.

Custom Properties

Adding Custom Fields

Extend people and company profiles with custom data:
  1. Navigate to a profile (person or company)
  2. Click “Add Property” in the properties section
  3. Enter field name (e.g., “Department”, “Contract Value”)
  4. Add value for this specific record
  5. Save to create the field

Property Management

  • Text: Single or multi-line text
  • Number: Integers or decimals
  • Date: Date picker fields
  • Select: Dropdown options
  • Multi-select: Multiple choice fields

Merging Profiles

Clean up duplicate profiles with intelligent merging:
1

Identify Duplicates

Search for similar names or emails to find potential duplicates
2

Select Profiles

Choose 2 or more profiles to merge using checkboxes
3

Preview Merge

Review which data will be kept and how conflicts will be resolved
4

Execute Merge

Confirm to combine profiles, preserving all associated data
Merging is permanent. All recordings, signals, and properties are combined into the surviving profile.

Using CRM Data

Filtering Content

Use people and companies as filters throughout BuildBetter:
  • Recordings: Find all calls with specific people or companies
  • Signals: View feedback from particular accounts
  • Documents: Filter documents mentioning certain contacts
  • Reports: Generate account-specific insights

Relationship Intelligence

BuildBetter automatically tracks:
  • Interaction Frequency: How often you meet with contacts
  • Engagement Trends: Changes in sentiment over time
  • Topic Association: What you discuss with different accounts
  • Team Relationships: Who on your team knows which contacts

Best Practices

Keep profiles updated: Regularly sync with your CRM to maintain accurate data
Use consistent personas: Establish standard personas for better filtering and reporting
Merge duplicates promptly: Clean data leads to better insights
Add context properties: The more metadata, the richer your analysis
Link recordings to contacts: Ensure all participants are properly identified

Privacy and Permissions

Data Access

  • Workspace Scoped: People and companies are visible to all workspace members
  • No Private Contacts: All CRM data is shared within the workspace
  • Integration Permissions: Respect source CRM access controls

GDPR Compliance

  • Right to Delete: Remove people profiles and associated data
  • Data Export: Export all data for a specific person
  • Consent Tracking: Record consent status as properties
When someone is removed from your CRM, they’re automatically removed from BuildBetter during the next sync.

Advanced Features

Bulk Operations

Manage multiple profiles efficiently:
  • Multi-select: Choose several people or companies
  • Bulk Delete: Remove multiple profiles at once
  • Bulk Property Update: Add properties to many records
  • Export Selection: Download selected data

API Access

  • GraphQL Queries: Access people and company data programmatically
  • Webhook Events: Trigger actions when profiles are created or updated
  • Custom Integrations: Build your own CRM sync connectors
The CRM features in BuildBetter transform your customer conversations into a rich database of relationship intelligence, helping you understand not just what was said, but who said it and in what context.